home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fritz: All Fritz
/
All Fritz.zip
/
All Fritz
/
FILES
/
UTILFILE
/
TWNCOPY.LZH
/
HACK.DOC
< prev
next >
Wrap
Text File
|
1986-05-06
|
2KB
|
40 lines
DOCUMENTATION FOR HACK.COM
1.1 Purpose
HACK allows multiple hard disk installations of
software that is copy-protected by a key disk scheme.
1.2 Usage
1.2.1 Prepare the hard disk for installation of the software as
described in the software manual. Usually this consists of
creating a subdirectory for the program and copying any
unprotected files to the hard disk.
1.2.2 Run HACK. The program will install itself in memory and
return you to the DOS prompt.
1.2.3 PLACE A WRITE-PROTECT TAB ON THE KEY DISK <<<IMPORTANT>>>
1.2.4 Proceed with the hard disk installation as described in the
software manual. The key disk must be used in drive A! All
should proceed normally. If not, see Section 1.4.
1.2.5 The software should now run from the hard disk. The key
disk will still have the original number of installs
available.
1.3 Method of Operation
Hack works by deceiving the hard disk install program
into thinking it has removed the "install" from the key
disk. When the install program attempts to write to
the key disk the write fails due to the write-protect
tab. Hack intercepts the write error and instead
returns a code confirming a good disk write. Thus the
install program completes the installation normally.
1.4 Possible problems and solutions
1.4.1 Hack only intercepts the writes to disk A. If the install
program is smart enough to verify the data it (thinks it)
has written to the disk, the installation will fail. This
technique could be defeated by a more extensive program
which checked the data written and returned the same data.
I believe such programs are already available, called "disk
demons"
1.4.2 Obviously this method of bypassing copy protection will not
work for long after the companies who make the protection
schemes hear of it. It is fairly simple to defeat (see
1.4.1). Please keep this document from falling into the
wrong hands !!